[PATCH 24/24] fsck: Processes may kill other processes.
authorzhanchengbin <zhanchengbin1@huawei.com>
Mon, 10 Oct 2022 09:23:24 +0000 (17:23 +0800)
committerChris Hofstaedtler <zeha@debian.org>
Wed, 16 Nov 2022 10:32:57 +0000 (10:32 +0000)
commit505b3fad4ebbef62ac68f3fa15bd8ecc9a30aad2
treee8d5e95e45912a44077e069f777fb61eef480a5e
parent71909f4041f474147c6b327fd4ad2715db5cdd8a
[PATCH 24/24] fsck: Processes may kill other processes.

A error in disk-utils/fsck.c, if run the fsck -N command, processes
don't execute, just show what would be done. However, the pid whose
value is -1 is added to the instance_list list in the execute
function,if the kill_all function is called later, kill(-1, signum)
is executed, Signals are sent to all processes except the number one
process and itself. Other processes will be killed if they use the
default signal processing function.

Signed-off-by: zhanchengbin <zhanchengbin1@huawei.com>
Reviewed-by: Lukas Czerner <lczerner@redhat.com>
Gbp-Pq: Topic upstream
Gbp-Pq: Name 0024-fsck-Processes-may-kill-other-processes.patch
disk-utils/fsck.c